home *** CD-ROM | disk | FTP | other *** search
/ Internet Publisher's Toolbox 2.0 / Internet Publisher's Toolbox.iso / internet / website / cgitest.ba_ / cgitest.ba
Visual Basic Tokenized Source  |  1995-03-17  |  8.1 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: Visual Basic Tokenized Source (other/visualBasicTokenizedSource).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Visual Basic Tokenized Source (other/visualBasicTokenizedSource) magic Unsupported
100% file data default
100% TrID Visual Basic 3 source (tokenized) default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| fc 05 02 00 0f 00 5f 01 | 5f 01 09 00 01 02 03 04 |......_.|_.......|
|00000010| 06 0b 05 08 0a 50 11 50 | 11 2e 04 00 00 1a 00 e3 |.....P.P|........|
|00000020| 01 a3 00 5a 00 22 02 00 | 00 62 00 00 00 2a 03 cc |...Z."..|.b...*..|
|00000030| 01 e2 00 09 01 00 00 94 | 01 00 00 00 00 00 00 7e |........|.......~|
|00000040| 02 d2 00 43 01 50 03 00 | 00 00 00 7d 00 c8 00 00 |...C.P..|...}....|
|00000050| 00 00 00 bd 01 c4 01 00 | 00 c4 03 00 00 72 00 00 |........|.....r..|
|00000060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 2e 04 00 00 00 00 00 | 04 4d 61 69 6e 00 00 00 |........|.Main...|
|00000080| 0c 45 72 72 6f 72 48 61 | 6e 64 6c 65 72 43 03 00 |.ErrorHa|ndlerC..|
|00000090| 07 43 6c 65 61 6e 75 70 | 90 00 00 0f 43 47 49 45 |.Cleanup|....CGIE|
|000000a0| 72 72 30 72 48 61 6e 64 | 6c 65 72 29 01 00 0f 43 |rr0rHand|ler)...C|
|000000b0| 47 49 45 72 72 6f 72 48 | 61 6e 64 6c 65 72 b5 00 |GIErrorH|andler..|
|000000c0| 00 0e 43 47 49 5f 49 4e | 50 55 54 5f 46 49 4c 45 |..CGI_IN|PUT_FILE|
|000000d0| e8 00 00 0f 43 47 49 5f | 4f 55 54 50 55 54 5f 46 |....CGI_|OUTPUT_F|
|000000e0| 49 4c 45 15 01 00 06 53 | 61 6d 70 6c 65 fb 00 00 |ILE....S|ample...|
|000000f0| 0c 41 64 6d 69 6e 43 6f | 6e 74 61 63 74 71 03 00 |.AdminCo|ntactq..|
|00000100| 02 4f 46 02 01 00 0f 43 | 47 49 5f 43 6f 6e 74 65 |.OF....C|GI_Conte|
|00000110| 6e 74 46 69 6c 65 6a 03 | 00 03 62 75 66 a7 01 00 |ntFilej.|..buf...|
|00000120| 03 49 4e 46 35 02 00 08 | 43 47 49 5f 4d 61 69 6e |.INF5...|CGI_Main|
|00000130| 3c 01 00 10 43 47 49 5f | 45 78 74 72 61 48 65 61 |<...CGI_|ExtraHea|
|00000140| 64 65 72 73 ca 02 00 0f | 43 47 49 5f 45 78 74 72 |ders....|CGI_Extr|
|00000150| 61 48 65 61 64 65 72 4c | 01 00 03 6b 65 79 8c 01 |aHeaderL|...key..|
|00000160| 00 05 76 61 6c 75 65 63 | 01 00 13 43 47 49 5f 4e |..valuec|...CGI_N|
|00000170| 75 6d 45 78 74 72 61 48 | 65 61 64 65 72 73 79 01 |umExtraH|eadersy.|
|00000180| 00 12 43 47 49 5f 4e 75 | 6d 41 63 63 65 70 74 54 |..CGI_Nu|mAcceptT|
|00000190| 79 70 65 73 b5 02 00 0f | 43 47 49 5f 41 63 63 65 |ypes....|CGI_Acce|
|000001a0| 70 74 54 79 70 65 73 00 | 00 00 04 53 65 6e 64 f8 |ptTypes.|...Send.|
|000001b0| 01 00 0f 43 47 49 5f 4c | 6f 67 69 63 61 6c 50 61 |...CGI_L|ogicalPa|
|000001c0| 74 68 44 02 00 12 43 47 | 49 5f 53 65 72 76 65 72 |thD...CG|I_Server|
|000001d0| 53 6f 66 74 77 61 72 65 | 00 00 00 03 73 65 6c 00 |Software|....sel.|
|000001e0| 00 00 04 43 47 49 5f 00 | 00 00 13 43 47 49 5f 52 |...CGI_.|...CGI_R|
|000001f0| 65 71 75 65 73 74 50 72 | 6f 74 6f 63 6f 6c 00 00 |equestPr|otocol..|
|00000200| 00 11 43 47 49 5f 52 65 | 71 75 65 73 74 4d 65 74 |..CGI_Re|questMet|
|00000210| 68 6f 64 0e 02 00 12 43 | 47 49 5f 45 78 65 63 75 |hod....C|GI_Execu|
|00000220| 74 61 62 6c 65 50 61 74 | 68 57 02 00 10 43 47 49 |tablePat|hW...CGI|
|00000230| 5f 50 68 79 73 69 63 61 | 6c 50 61 74 68 1d 03 00 |_Physica|lPath...|
|00000240| 0f 43 47 49 5f 51 75 65 | 72 79 53 74 72 69 6e 67 |.CGI_Que|ryString|
|00000250| 90 02 00 0b 43 47 49 5f | 56 65 72 73 69 6f 6e 6c |....CGI_|Versionl|
|00000260| 02 00 0f 43 47 49 5f 43 | 6f 6e 74 65 6e 74 54 79 |...CGI_C|ontentTy|
|00000270| 70 65 00 00 00 11 43 47 | 49 5f 43 6f 6e 74 65 6e |pe....CG|I_Conten|
|00000280| 74 4c 65 6e 67 74 68 dc | 02 00 0e 43 47 49 5f 53 |tLength.|...CGI_S|
|00000290| 65 72 76 65 72 4e 61 6d | 65 a3 02 00 0e 43 47 49 |erverNam|e....CGI|
|000002a0| 5f 53 65 72 76 65 72 50 | 6f 72 74 00 00 00 0f 43 |_ServerP|ort....C|
|000002b0| 47 49 5f 53 65 72 76 65 | 72 41 64 6d 69 6e 1d 04 |GI_Serve|rAdmin..|
|000002c0| 00 0e 43 47 49 5f 52 65 | 6d 6f 74 65 48 6f 73 74 |..CGI_Re|moteHost|
|000002d0| 76 03 00 11 43 47 49 5f | 52 65 6d 6f 74 65 41 64 |v...CGI_|RemoteAd|
|000002e0| 64 72 65 73 73 ec 02 00 | 0e 43 47 49 5f 52 65 6d |dress...|.CGI_Rem|
|000002f0| 6f 74 65 41 64 64 72 0b | 03 00 0c 43 47 49 5f 41 |oteAddr.|...CGI_A|
|00000300| 75 74 68 54 79 70 65 fc | 02 00 0c 43 47 49 5f 41 |uthType.|...CGI_A|
|00000310| 75 74 68 55 73 65 72 f5 | 03 00 0b 43 47 49 5f 54 |uthUser.|...CGI_T|
|00000320| 41 50 55 73 65 72 32 03 | 00 0e 43 47 49 5f 4f 75 |APUser2.|..CGI_Ou|
|00000330| 74 70 75 74 46 69 6c 65 | 61 03 00 09 43 47 49 5f |tputFile|a...CGI_|
|00000340| 44 65 62 75 67 00 00 00 | 04 4d 6f 64 65 ce 03 00 |Debug...|.Mode...|
|00000350| 0d 43 47 49 5f 44 65 62 | 75 67 4d 6f 64 65 00 00 |.CGI_Deb|ugMode..|
|00000360| 00 09 46 49 4e 49 53 48 | 5f 55 50 00 00 00 0d 53 |..FINISH|_UP....S|
|00000370| 74 61 72 74 44 6f 63 75 | 6d 65 6e 74 00 00 00 05 |tartDocu|ment....|
|00000380| 75 73 61 67 65 00 00 00 | 03 68 74 6d d8 03 00 01 |usage...|.htm....|
|00000390| 69 8b 03 00 11 43 47 49 | 5f 4e 75 6d 46 6f 72 6d |i....CGI|_NumForm|
|000003a0| 54 75 70 6c 65 73 9d 03 | 00 0e 43 47 49 5f 46 6f |Tuples..|..CGI_Fo|
|000003b0| 72 6d 54 75 70 6c 65 73 | b2 03 00 11 43 47 49 5f |rmTuples|....CGI_|
|000003c0| 4e 75 6d 48 75 67 65 54 | 75 70 6c 65 73 12 04 00 |NumHugeT|uples...|
|000003d0| 0e 43 47 49 5f 48 75 67 | 65 54 75 70 6c 65 73 00 |.CGI_Hug|eTuples.|
|000003e0| 00 00 06 6f 66 66 73 65 | 74 00 00 00 06 6c 65 6e |...offse|t....len|
|000003f0| 67 74 68 e9 03 00 0d 43 | 47 49 5f 41 75 74 68 52 |gth....C|GI_AuthR|
|00000400| 65 61 6c 6d 04 04 00 08 | 43 47 49 5f 46 72 6f 6d |ealm....|CGI_From|
|00000410| 00 00 00 0b 43 47 49 5f | 52 65 66 65 72 65 72 00 |....CGI_|Referer.|
|00000420| 00 00 0a 49 6e 74 65 72 | 5f 4d 61 69 6e 00 00 00 |...Inter|_Main...|
|00000430| 07 57 65 62 44 61 74 65 | 00 00 00 0d 43 47 49 5f |.WebDate|....CGI_|
|00000440| 47 4d 54 4f 66 66 73 65 | 74 5c 04 00 00 18 00 00 |GMTOffse|t\......|
|00000450| 00 76 00 05 00 00 00 0d | 46 2d 00 00 00 76 00 08 |.v......|F-...v..|
|00000460| 00 00 00 0d 07 20 0d 0f | 2a 00 00 76 00 14 00 00 |..... ..|*..v....|
|00000470| 00 0d 07 20 2a 20 43 47 | 49 54 45 53 54 2e 42 41 |... * CG|ITEST.BA|
|00000480| 53 20 2a 00 00 76 00 08 | 00 00 00 0d 07 20 0d 0f |S *..v..|..... ..|
|00000490| 2a 00 00 76 00 02 00 00 | 00 00 00 76 00 3c 00 00 |*..v....|...v.<..|
|000004a0| 00 0d 07 20 56 65 72 73 | 69 6f 6e 20 31 2e 34 20 |... Vers|ion 1.4 |
|000004b0| 20 28 31 37 2d 4d 61 72 | 2d 39 35 29 0d 04 20 3c | (17-Mar|-95).. <|
|000004c0| 3d 3d 20 55 70 64 61 74 | 65 20 53 74 61 72 74 44 |== Updat|e StartD|
|000004d0| 6f 63 75 6d 65 6e 74 28 | 29 21 21 00 00 76 00 02 |ocument(|)!!..v..|
|000004e0| 00 00 00 00 00 76 00 46 | 00 00 00 20 54 65 73 74 |.....v.F|... Test|
|000004f0| 20 43 47 49 20 62 61 63 | 6b 2d 65 6e 64 20 66 6f | CGI bac|k-end fo|
|00000500| 72 20 4e 43 53 41 20 68 | 74 74 70 64 20 66 6f 72 |r NCSA h|ttpd for|
|00000510| 20 57 69 6e 64 6f 77 73 | 2e 20 47 65 6e 65 72 61 | Windows|. Genera|
|00000520| 74 65 73 20 48 54 4d 4c | 20 72 65 70 6f 72 74 00 |tes HTML| report.|
|00000530| 00 76 00 40 00 00 00 20 | 64 65 74 61 69 6c 69 6e |.v.@... |detailin|
|00000540| 67 20 74 68 65 20 73 74 | 75 66 66 20 69 74 20 67 |g the st|uff it g|
|00000550| 6f 74 20 66 72 6f 6d 20 | 74 68 65 20 73 65 72 76 |ot from |the serv|
|00000560| 65 72 20 76 69 61 20 74 | 68 65 20 69 6e 74 65 72 |er via t|he inter|
|00000570| 66 61 63 65 2e 00 00 76 | 00 02 00 00 00 00 00 76 |face...v|.......v|
|00000580| 00 44 00 00 00 20 52 65 | 71 75 69 72 65 73 20 70 |.D... Re|quires p|
|00000590| 72 6f 63 65 64 75 72 65 | 73 20 69 6e 20 43 47 49 |rocedure|s in CGI|
|000005a0| 2e 42 41 53 2e 20 53 65 | 74 20 74 68 65 20 56 42 |.BAS. Se|t the VB|
|000005b0| 20 70 72 6f 6a 65 63 74 | 20 6f 70 74 69 6f 6e 73 | project| options|
|000005c0| 20 74 6f 20 75 73 65 00 | 00 76 00 20 00 00 00 20 | to use.|.v. ... |
|000005d0| 53 75 62 20 4d 61 69 6e | 20 61 73 20 74 68 65 20 |Sub Main| as the |
|000005e0| 73 74 61 72 74 75 70 20 | 66 6f 72 6d 2e 00 00 76 |startup |form...v|
|000005f0| 00 02 00 00 00 00 00 76 | 00 30 00 00 00 20 41 75 |.......v|.0... Au|
|00000600| 74 68 6f 72 3a 20 20 20 | 52 6f 62 65 72 74 20 42 |thor: |Robert B|
|00000610| 2e 20 44 65 6e 6e 79 20 | 3c 72 64 65 6e 6e 79 40 |. Denny |<rdenny@|
|00000620| 6e 65 74 63 6f 6d 2e 63 | 6f 6d 3e 00 00 76 00 11 |netcom.c|om>..v..|
|00000630| 00 00 00 0d 0b 20 4a 75 | 6e 65 20 37 2c 20 31 39 |..... Ju|ne 7, 19|
|00000640| 39 34 34 00 00 76 00 02 | 00 00 00 00 00 76 00 09 |944..v..|.....v..|
|00000650| 00 00 00 20 45 64 69 74 | 73 3a 2f 00 00 76 00 3e |... Edit|s:/..v.>|
|00000660| 00 00 00 20 20 20 30 34 | 2d 46 65 62 2d 39 35 20 |... 04|-Feb-95 |
|00000670| 20 20 72 62 64 0d 05 20 | 46 6f 72 20 63 68 61 6e | rbd.. |For chan|
|00000680| 67 65 73 20 74 6f 20 57 | 69 6e 43 47 49 20 31 2e |ges to W|inCGI 1.|
|00000690| 32 20 28 73 65 65 20 43 | 47 49 2e 42 41 53 29 00 |2 (see C|GI.BAS).|
|000006a0| 00 76 00 3a 00 00 00 20 | 20 20 31 31 2d 46 65 62 |.v.:... | 11-Feb|
|000006b0| 2d 39 35 20 20 20 72 62 | 64 0d 05 20 41 64 64 20 |-95 rb|d.. Add |
|000006c0| 49 6e 74 65 72 5f 4d 61 | 69 6e 20 73 74 75 62 20 |Inter_Ma|in stub |
|000006d0| 66 6f 72 20 6e 65 77 20 | 43 47 49 2e 42 41 53 00 |for new |CGI.BAS.|
|000006e0| 00 76 00 3e 00 00 00 20 | 20 20 32 30 2d 46 65 62 |.v.>... | 20-Feb|
|000006f0| 2d 39 35 20 20 20 72 62 | 64 0d 05 20 50 61 74 68 |-95 rb|d.. Path|
|00000700| 20 63 68 61 6e 67 65 73 | 20 66 6f 72 20 42 65 74 | changes| for Bet|
|00000710| 61 20 32 2e 20 54 68 69 | 73 20 6e 6f 77 20 6c 69 |a 2. Thi|s now li|
|00000720| 76 65 73 00 00 76 00 2b | 00 00 00 0d 17 20 69 6e |ves..v.+|..... in|
|00000730| 20 74 68 65 20 2f 77 73 | 64 6f 63 73 2f 33 32 64 | the /ws|docs/32d|
|00000740| 65 6d 6f 2f 20 61 72 65 | 61 20 41 6c 73 6f 20 61 |emo/ are|a Also a|
|00000750| 64 64 65 64 65 00 00 76 | 00 1f 00 00 00 0d 17 20 |ddede..v|....... |
|00000760| 49 6e 74 65 72 5f 4d 61 | 69 6e 20 66 6f 72 20 6e |Inter_Ma|in for n|
|00000770| 65 77 20 43 47 49 2e 42 | 41 53 72 00 00 76 00 41 |ew CGI.B|ASr..v.A|
|00000780| 00 00 00 20 20 20 31 37 | 2d 4d 61 72 2d 39 35 20 |... 17|-Mar-95 |
|00000790| 20 20 72 62 64 0d 05 20 | 56 31 2e 34 3a 20 41 64 | rbd.. |V1.4: Ad|
|000007a0| 64 20 44 61 74 65 3a 20 | 68 65 61 64 65 72 20 75 |d Date: |header u|
|000007b0| 73 69 6e 67 20 6e 65 77 | 20 57 65 62 44 61 74 65 |sing new| WebDate|
|000007c0| 28 29 00 00 00 76 00 31 | 00 00 00 0d 17 20 66 75 |()...v.1|..... fu|
|000007d0| 6e 63 74 69 6f 6e 2e 20 | 45 6c 69 6d 69 6e 61 74 |nction. |Eliminat|
|000007e0| 65 20 64 65 70 72 65 63 | 61 74 65 64 20 4d 49 4d |e deprec|ated MIM|
|000007f0| 45 2d 56 65 72 73 69 6f | 6e 3a 6e 00 00 76 00 2e |E-Versio|n:n..v..|
|00000800| 00 00 00 0d 17 20 68 65 | 61 64 65 72 20 66 72 6f |..... he|ader fro|
|00000810| 6d 20 74 72 61 6e 73 70 | 61 72 65 6e 74 20 74 65 |m transp|arent te|
|00000820| 73 74 2c 20 61 64 64 20 | 3c 48 54 4d 4c 3e 2c 00 |st, add |<HTML>,.|
|00000830| 00 76 00 2e 00 00 00 0d | 17 20 3c 48 45 41 44 3e |.v......|. <HEAD>|
|00000840| 20 61 6e 64 20 3c 42 4f | 44 59 3e 20 74 61 67 73 | and <BO|DY> tags|
|00000850| 20 74 6f 20 67 65 6e 65 | 72 61 74 65 64 20 48 54 | to gene|rated HT|
|00000860| 4d 4c 2e 00 00 76 00 29 | 00 00 00 0d 17 20 43 61 |ML...v.)|..... Ca|
|00000870| 74 63 68 20 75 6e 6b 6e | 6f 77 6e 20 73 65 6c 65 |tch unkn|own sele|
|00000880| 63 74 6f 72 20 73 6f 20 | 77 6f 6e 27 74 20 64 69 |ctor so |won't di|
|00000890| 65 2e 73 00 00 76 00 05 | 00 00 00 0d 46 2d 00 00 |e.s..v..|....F-..|
|000008a0| 00 3b 01 09 00 08 00 ff | ff ff ff ff ff ff ff 1d |.;......|........|
|000008b0| 00 04 00 03 01 00 08 00 | 43 47 49 5f 4d 61 69 6e |........|CGI_Main|
|000008c0| 01 00 34 ec 13 00 00 18 | 00 00 00 76 00 02 00 00 |..4.....|...v....|
|000008d0| 00 00 00 76 00 08 00 00 | 00 20 20 20 0d 0a 3d 00 |...v....|. ..=.|
|000008e0| 00 76 00 0f 00 00 00 20 | 20 20 43 47 49 20 54 65 |.v..... | CGI Te|
|000008f0| 73 74 65 72 00 00 00 76 | 00 08 00 00 00 20 20 20 |ster...v|..... |
|00000900| 0d 0a 3d 00 00 76 00 02 | 00 00 00 00 00 76 00 44 |..=..v..|.....v.D|
|00000910| 00 00 00 20 52 65 74 75 | 72 6e 73 20 61 20 72 65 |... Retu|rns a re|
|00000920| 70 6f 72 74 20 69 6e 20 | 48 54 4d 4c 20 6f 66 20 |port in |HTML of |
|00000930| 74 68 65 20 43 47 49 20 | 64 61 74 61 2c 20 64 65 |the CGI |data, de|
|00000940| 70 65 6e 64 69 6e 67 20 | 6f 6e 20 74 68 65 20 22 |pending |on the "|
|00000950| 65 78 74 72 61 00 00 76 | 00 41 00 00 00 20 70 61 |extra..v|.A... pa|
|00000960| 74 68 20 69 6e 66 6f 22 | 20 6f 6e 20 74 68 65 20 |th info"| on the |
|00000970| 55 52 4c 20 28 4c 6f 67 | 69 63 61 6c 20 50 61 74 |URL (Log|ical Pat|
|00000980| 68 29 2c 20 77 68 69 63 | 68 20 69 73 20 75 73 65 |h), whic|h is use|
|00000990| 64 20 68 65 72 65 20 61 | 73 20 61 6e 74 00 00 76 |d here a|s ant..v|
|000009a0| 00 43 00 00 00 20 22 6f | 70 63 6f 64 65 22 2e 20 |.C... "o|pcode". |
|000009b0| 59 65 61 68 2c 20 74 68 | 65 72 65 20 61 72 65 20 |Yeah, th|ere are |
|000009c0| 62 65 74 74 65 72 20 77 | 61 79 73 20 74 6f 20 64 |better w|ays to d|
|000009d0| 6f 20 74 68 69 73 2c 20 | 62 75 74 20 49 20 64 65 |o this, |but I de|
|000009e0| 73 69 67 6e 65 64 00 00 | 00 76 00 44 00 00 00 20 |signed..|.v.D... |
|000009f0| 74 68 69 73 20 74 6f 20 | 62 65 20 75 73 65 64 20 |this to |be used |
|00000a00| 66 72 6f 6d 20 61 20 63 | 6f 6d 6d 61 6e 64 2d 64 |from a c|ommand-d|
|00000a10| 72 69 76 65 6e 20 6c 69 | 6e 65 6d 6f 64 65 20 62 |riven li|nemode b|
|00000a20| 72 6f 77 73 65 72 20 61 | 73 20 77 65 6c 6c 20 61 |rowser a|s well a|
|00000a30| 73 00 00 76 00 40 00 00 | 00 20 69 6e 74 65 72 61 |s..v.@..|. intera|
|00000a40| 63 74 69 76 65 6c 79 2e | 20 53 6f 20 74 68 65 20 |ctively.| So the |
|00000a50| 74 61 69 6c 20 65 6e 64 | 20 6f 66 20 74 68 65 20 |tail end| of the |
|00000a60| 55 52 4c 20 73 65 6c 65 | 63 74 73 20 74 68 65 20 |URL sele|cts the |
|00000a70| 74 79 70 65 20 6f 66 00 | 00 76 00 23 00 00 00 20 |type of.|.v.#... |
|00000a80| 72 65 70 6f 72 74 2e 20 | 53 65 65 20 63 6f 6d 6d |report. |See comm|
|00000a90| 65 6e 74 73 20 66 6f 72 | 20 6d 6f 72 65 2e 2e 2e |ents for| more...|
|00000aa0| 66 00 00 76 00 02 00 00 | 00 00 00 76 00 47 00 00 |f..v....|...v.G..|
|00000ab0| 00 20 43 47 49 2e 42 41 | 53 20 63 6f 6e 74 61 69 |. CGI.BA|S contai|
|00000ac0| 6e 73 20 74 68 65 20 22 | 53 75 62 20 4d 61 69 6e |ns the "|Sub Main|
|00000ad0| 28 29 22 20 65 6e 74 72 | 79 20 70 6f 69 6e 74 2e |()" entr|y point.|
|00000ae0| 20 54 68 61 74 20 63 6f | 64 65 20 69 6e 69 74 69 | That co|de initi|
|00000af0| 61 6c 69 7a 65 73 00 00 | 00 76 00 48 00 00 00 20 |alizes..|.v.H... |
|00000b00| 74 68 65 20 43 47 49 20 | 65 6e 76 69 72 6f 6e 6d |the CGI |environm|
|00000b10| 65 6e 74 2c 20 74 68 65 | 6e 20 63 61 6c 6c 73 20 |ent, the|n calls |
|00000b20| 43 47 49 5f 4d 61 69 6e | 28 29 2c 20 68 65 72 65 |CGI_Main|(), here|
|00000b30| 2e 20 41 74 20 74 68 69 | 73 20 70 6f 69 6e 74 2c |. At thi|s point,|
|00000b40| 20 74 68 65 20 00 00 76 | 00 46 00 00 00 20 6f 75 | the ..v|.F... ou|
|00000b50| 74 70 75 74 20 66 69 6c | 65 20 69 73 20 6f 70 65 |tput fil|e is ope|
|00000b60| 6e 2c 20 74 68 65 20 69 | 6e 70 75 74 20 66 69 6c |n, the i|nput fil|
|00000b70| 65 20 28 69 66 20 61 6e | 79 29 20 69 73 20 4e 4f |e (if an|y) is NO|
|00000b80| 54 2e 20 55 73 65 20 74 | 68 65 20 53 65 6e 64 28 |T. Use t|he Send(|
|00000b90| 29 00 00 76 00 44 00 00 | 00 20 66 75 6e 63 74 69 |)..v.D..|. functi|
|00000ba0| 6f 6e 20 74 6f 20 69 73 | 6f 6c 61 74 65 20 79 6f |on to is|olate yo|
|00000bb0| 75 72 73 65 6c 66 20 66 | 72 6f 6d 20 74 68 65 20 |urself f|rom the |
|00000bc0| 6f 75 74 70 75 74 20 66 | 69 6c 65 20 6e 75 6d 62 |output f|ile numb|
|00000bd0| 65 72 2c 20 61 6e 64 20 | 61 73 20 00 00 76 00 19 |er, and |as ..v..|
|00000be0| 00 00 00 20 61 20 63 6f | 6e 76 65 6e 69 65 6e 74 |... a co|nvenient|
|00000bf0| 20 73 68 6f 72 74 63 75 | 74 2e 75 00 00 76 00 02 | shortcu|t.u..v..|
|00000c00| 00 00 00 00 00 76 00 46 | 00 00 00 20 4e 4f 54 45 |.....v.F|... NOTE|
|00000c10| 3a 20 41 4c 57 41 59 53 | 20 75 73 65 20 46 72 65 |: ALWAYS| use Fre|
|00000c20| 65 46 69 6c 65 28 29 20 | 74 6f 20 67 65 74 20 66 |eFile() |to get f|
|00000c30| 69 6c 65 20 6e 75 6d 62 | 65 72 73 20 69 66 20 79 |ile numb|ers if y|
|00000c40| 6f 75 20 6e 65 65 64 20 | 74 6f 20 6f 70 65 6e 00 |ou need |to open.|
|00000c50| 00 76 00 18 00 00 00 0d | 07 20 66 69 6c 65 73 20 |.v......|. files |
|00000c60| 69 6e 20 79 6f 75 72 20 | 63 6f 64 65 21 00 00 76 |in your |code!..v|
|00000c70| 00 02 00 00 00 00 00 58 | 00 06 00 09 01 00 01 00 |.......X|........|
|00000c80| 00 00 10 fc 00 cc 03 16 | 00 07 00 0c 00 0d 00 bd |........|........|
|00000c90| 01 00 10 fc 00 dc 03 16 | 00 07 00 0c 00 0d 00 fb |........|........|
|00000ca0| 00 00 10 fc 00 ec 03 16 | 00 01 00 0a 00 0d 00 71 |........|.......q|
|00000cb0| 03 00 00 00 10 0b 00 94 | 01 e4 08 c6 00 dc 00 0c |........|........|
|00000cc0| 00 bd 01 76 00 13 00 2b | 00 20 53 6b 69 70 20 6c |...v...+|. Skip l|
|00000cd0| 65 61 64 69 6e 67 20 22 | 2f 22 32 00 10 0b 00 bd |eading "|/"2.....|
|00000ce0| 01 56 00 6a 04 00 10 76 | 00 02 00 04 00 00 10 76 |.V.j...v|.......v|
|00000cf0| 00 2c 00 04 00 20 49 66 | 20 6e 6f 20 73 65 6c 65 |.,... If| no sele|
|00000d00| 63 74 6f 72 2c 20 72 65 | 74 75 72 6e 20 74 68 65 |ctor, re|turn the|
|00000d10| 20 75 73 61 67 65 20 64 | 6f 63 75 6d 65 6e 74 00 | usage d|ocument.|
|00000d20| 10 76 00 02 00 04 00 00 | 10 ed 00 06 00 70 04 00 |.v......|.....p..|
|00000d30| 00 00 00 26 00 00 20 ed | 00 2a 00 84 04 25 00 4c |...&.. .|.*...%.L|
|00000d40| 6f 63 61 74 69 6f 6e 3a | 20 2f 77 73 64 6f 63 73 |ocation:| /wsdocs|
|00000d50| 2f 33 32 64 65 6d 6f 2f | 63 67 69 74 65 73 74 2e |/32demo/|cgitest.|
|00000d60| 68 74 6d 6c 00 ee 00 24 | 00 01 00 8c 01 00 20 ed |html...$|...... .|
|00000d70| 00 06 00 c6 04 00 00 00 | 00 ee 00 24 00 01 00 8c |........|...$....|
|00000d80| 01 00 20 3d 00 b6 17 76 | 00 27 00 18 00 20 46 69 |.. =...v|.'... Fi|
|00000d90| 6e 69 73 68 65 64 3a 20 | 42 41 43 4b 20 54 4f 20 |nished: |BACK TO |
|00000da0| 43 47 49 20 44 52 49 56 | 45 52 2f 4d 41 49 4e 21 |CGI DRIV|ER/MAIN!|
|00000db0| 21 21 20 00 10 76 00 02 | 00 04 00 00 10 76 00 3e |!! ..v..|.....v.>|
|00000dc0| 00 04 00 20 4c 6f 67 69 | 63 61 6c 20 50 61 74 68 |... Logi|cal Path|
|00000dd0| 20 22 54 72 61 6e 73 70 | 61 72 65 6e 74 22 20 6d | "Transp|arent" m|
|00000de0| 65 61 6e 73 20 67 65 6e | 65 72 61 74 65 20 74 68 |eans gen|erate th|
|00000df0| 65 20 66 75 6c 6c 20 48 | 54 54 50 2f 31 2e 30 00 |e full H|TTP/1.0.|
|00000e00| 10 76 00 3f 00 04 00 20 | 68 65 61 64 65 72 2c 20 |.v.?... |header, |
|00000e10| 74 65 73 74 69 6e 67 20 | 74 68 65 20 73 65 72 76 |testing |the serv|
|00000e20| 65 72 27 73 20 61 62 69 | 6c 69 74 79 20 74 6f 20 |er's abi|lity to |
|00000e30| 64 65 74 65 63 74 20 74 | 68 69 73 20 61 6e 64 20 |detect t|his and |
|00000e40| 70 61 73 73 00 00 10 76 | 00 3c 00 04 00 20 69 74 |pass...v|.<... it|
|00000e50| 20 74 6f 20 74 68 65 20 | 63 6c 69 65 6e 74 20 77 | to the |client w|
|00000e60| 69 74 68 6f 75 74 20 69 | 6e 74 65 72 70 72 65 74 |ithout i|nterpret|
|00000e70| 61 74 69 6f 6e 2e 20 54 | 68 65 6e 20 69 74 20 6d |ation. T|hen it m|
|00000e80| 61 6b 65 73 20 61 20 00 | 10 76 00 13 00 04 00 20 |akes a .|.v..... |
|00000e90| 27 6e 6f 72 6d 61 6c 27 | 20 72 65 70 6f 72 74 2e |'normal'| report.|
|00000ea0| 20 00 10 76 00 02 00 04 | 00 00 10 ed 00 10 00 10 | ..v....|........|
|00000eb0| 06 0b 00 54 52 41 4e 53 | 50 41 52 45 4e 54 00 26 |...TRANS|PARENT.&|
|00000ec0| 00 00 20 ed 00 14 00 2e | 06 0f 00 48 54 54 50 2f |.. .....|...HTTP/|
|00000ed0| 31 2e 30 20 32 30 30 20 | 4f 4b 00 ee 00 24 00 01 |1.0 200 |OK...$..|
|00000ee0| 00 8c 01 00 20 ed 00 0e | 00 08 00 08 00 53 65 72 |.... ...|.....Ser|
|00000ef0| 76 65 72 3a 20 00 00 0b | 00 a7 01 32 01 ee 00 24 |ver: ...|...2...$|
|00000f00| 00 01 00 8c 01 00 20 ed | 00 0c 00 06 00 06 00 44 |...... .|.......D|
|00000f10| 61 74 65 3a 20 00 00 15 | 01 0e 00 01 00 12 04 32 |ate: ...|.......2|
|00000f20| 01 ee 00 24 00 01 00 8c | 01 00 20 0b 00 bd 01 ee |...$....|.. .....|
|00000f30| 00 24 00 01 00 50 03 00 | 20 ed 00 26 00 e6 06 20 |.$...P..| ..&... |
|00000f40| 00 54 68 69 73 20 77 61 | 73 20 72 65 74 75 72 6e |.This wa|s return|
|00000f50| 65 64 20 74 72 61 6e 73 | 70 61 72 65 6e 74 6c 79 |ed trans|parently|
|00000f60| 2e 00 00 ee 00 24 00 01 | 00 8c 01 00 10 76 00 05 |.....$..|.....v..|
|00000f70| 00 04 00 0d 07 20 00 00 | 10 76 00 28 00 04 00 20 |..... ..|.v.(... |
|00000f80| 43 47 49 20 6d 65 61 6e | 73 20 73 65 6e 64 20 62 |CGI mean|s send b|
|00000f90| 61 63 6b 20 74 68 65 20 | 43 47 49 20 76 61 72 69 |ack the |CGI vari|
|00000fa0| 61 62 6c 65 73 00 10 76 | 00 02 00 04 00 00 10 ed |ables..v|........|
|00000fb0| 00 08 00 6a 07 03 00 43 | 47 49 00 26 00 00 20 0b |...j...C|GI.&.. .|
|00000fc0| 00 bd 01 ee 00 24 00 01 | 00 50 03 00 20 ed 00 30 |.....$..|.P.. ..0|
|00000fd0| 00 98 07 2b 00 3c 48 32 | 3e 43 47 49 20 56 61 72 |...+.<H2|>CGI Var|
|00000fe0| 69 61 62 6c 65 73 20 28 | 73 6f 6d 65 20 6d 61 79 |iables (|some may|
|00000ff0| 20 62 65 20 62 6c 61 6e | 6b 29 3a 3c 2f 48 32 3e | be blan|k):</H2>|
|00001000| 00 ee 00 24 00 01 00 8c | 01 00 20 ed 00 0a 00 e0 |...$....|.. .....|
|00001010| 07 04 00 3c 55 4c 3e 00 | 00 ee 00 24 00 01 00 8c |...<UL>.|...$....|
|00001020| 01 00 20 ed 00 1e 00 02 | 08 18 00 3c 4c 49 3e 3c |.. .....|...<LI><|
|00001030| 49 3e 43 47 49 20 56 65 | 72 73 69 6f 6e 3a 20 3c |I>CGI Ve|rsion: <|
|00001040| 2f 49 3e 00 00 0b 00 35 | 02 32 01 ee 00 24 00 01 |/I>....5|.2...$..|
|00001050| 00 8c 01 00 20 ed 00 22 | 00 44 08 1d 00 3c 4c 49 |.... .."|.D...<LI|
|00001060| 3e 3c 49 3e 52 65 71 75 | 65 73 74 20 50 72 6f 74 |><I>Requ|est Prot|
|00001070| 6f 63 6f 6c 3a 20 3c 2f | 49 3e 00 0b 00 cc 01 32 |ocol: </|I>.....2|
|00001080| 01 ee 00 24 00 01 00 8c | 01 00 20 ed 00 20 00 8a |...$....|.. .. ..|
|00001090| 08 1b 00 3c 4c 49 3e 3c | 49 3e 52 65 71 75 65 73 |...<LI><|I>Reques|
|000010a0| 74 20 4d 65 74 68 6f 64 | 3a 20 3c 2f 49 3e 00 0b |t Method|: </I>..|
|000010b0| 00 e3 01 32 01 ee 00 24 | 00 01 00 8c 01 00 20 ed |...2...$|...... .|
|000010c0| 00 22 00 ce 08 1c 00 3c | 4c 49 3e 3c 49 3e 45 78 |.".....<|LI><I>Ex|
|000010d0| 65 63 75 74 61 62 6c 65 | 20 50 61 74 68 3a 20 3c |ecutable| Path: <|
|000010e0| 2f 49 3e 00 00 0b 00 f8 | 01 32 01 ee 00 24 00 01 |/I>.....|.2...$..|
|000010f0| 00 8c 01 00 20 ed 00 1e | 00 14 09 19 00 3c 4c 49 |.... ...|.....<LI|
|00001100| 3e 3c 49 3e 4c 6f 67 69 | 63 61 6c 20 50 61 74 68 |><I>Logi|cal Path|
|00001110| 3a 20 3c 2f 49 3e 00 0b | 00 94 01 32 01 ee 00 24 |: </I>..|...2...$|
|00001120| 00 01 00 8c 01 00 20 ed | 00 20 00 56 09 1a 00 3c |...... .|. .V...<|
|00001130| 4c 49 3e 3c 49 3e 50 68 | 79 73 69 63 61 6c 20 50 |LI><I>Ph|ysical P|
|00001140| 61 74 68 3a 20 3c 2f 49 | 3e 00 00 0b 00 0e 02 32 |ath: </I|>......2|
|00001150| 01 ee 00 24 00 01 00 8c | 01 00 20 ed 00 1e 00 9a |...$....|.. .....|
|00001160| 09 19 00 3c 4c 49 3e 3c | 49 3e 51 75 65 72 79 20 |...<LI><|I>Query |
|00001170| 53 74 72 69 6e 67 3a 20 | 3c 2f 49 3e 00 0b 00 22 |String: |</I>..."|
|00001180| 02 32 01 ee 00 24 00 01 | 00 8c 01 00 20 ed 00 1e |.2...$..|.... ...|
|00001190| 00 dc 09 19 00 3c 4c 49 | 3e 3c 49 3e 43 6f 6e 74 |.....<LI|><I>Cont|
|000011a0| 65 6e 74 20 54 79 70 65 | 3a 20 3c 2f 49 3e 00 0b |ent Type|: </I>..|
|000011b0| 00 44 02 32 01 ee 00 24 | 00 01 00 8c 01 00 20 ed |.D.2...$|...... .|
|000011c0| 00 20 00 1e 0a 1b 00 3c | 4c 49 3e 3c 49 3e 43 6f |. .....<|LI><I>Co|
|000011d0| 6e 74 65 6e 74 20 4c 65 | 6e 67 74 68 3a 20 3c 2f |ntent Le|ngth: </|
|000011e0| 49 3e 00 0b 00 57 02 32 | 01 ee 00 24 00 01 00 8c |I>...W.2|...$....|
|000011f0| 01 00 20 ed 00 22 00 62 | 0a 1c 00 3c 4c 49 3e 3c |.. ..".b|...<LI><|
|00001200| 49 3e 53 65 72 76 65 72 | 20 53 6f 66 74 77 61 72 |I>Server| Softwar|
|00001210| 65 3a 20 3c 2f 49 3e 00 | 00 0b 00 a7 01 32 01 ee |e: </I>.|.....2..|
|00001220| 00 24 00 01 00 8c 01 00 | 20 ed 00 1e 00 a8 0a 18 |.$......| .......|
|00001230| 00 3c 4c 49 3e 3c 49 3e | 53 65 72 76 65 72 20 4e |.<LI><I>|Server N|
|00001240| 61 6d 65 3a 20 3c 2f 49 | 3e 00 00 0b 00 6c 02 32 |ame: </I|>....l.2|
|00001250| 01 ee 00 24 00 01 00 8c | 01 00 20 ed 00 1e 00 ea |...$....|.. .....|
|00001260| 0a 18 00 3c 4c 49 3e 3c | 49 3e 53 65 72 76 65 72 |...<LI><|I>Server|
|00001270| 20 50 6f 72 74 3a 20 3c | 2f 49 3e 00 00 0b 00 7e | Port: <|/I>....~|
|00001280| 02 32 01 ee 00 24 00 01 | 00 8c 01 00 20 ed 00 1e |.2...$..|.... ...|
|00001290| 00 2c 0b 19 00 3c 4c 49 | 3e 3c 49 3e 53 65 72 76 |.,...<LI|><I>Serv|
|000012a0| 65 72 20 41 64 6d 69 6e | 3a 20 3c 2f 49 3e 00 0b |er Admin|: </I>..|
|000012b0| 00 90 02 32 01 ee 00 24 | 00 01 00 8c 01 00 20 ed |...2...$|...... .|
|000012c0| 00 1e 00 6e 0b 18 00 3c | 4c 49 3e 3c 49 3e 52 65 |...n...<|LI><I>Re|
|000012d0| 6d 6f 74 65 20 48 6f 73 | 74 3a 20 3c 2f 49 3e 00 |mote Hos|t: </I>.|
|000012e0| 00 0b 00 a3 02 32 01 ee | 00 24 00 01 00 8c 01 00 |.....2..|.$......|
|000012f0| 20 ed 00 20 00 b0 0b 1b | 00 3c 4c 49 3e 3c 49 3e | .. ....|.<LI><I>|
|00001300| 52 65 6d 6f 74 65 20 41 | 64 64 72 65 73 73 3a 20 |Remote A|ddress: |
|00001310| 3c 2f 49 3e 00 0b 00 ca | 02 32 01 ee 00 24 00 01 |</I>....|.2...$..|
|00001320| 00 8c 01 00 20 ed 00 16 | 00 f4 0b 11 00 3c 4c 49 |.... ...|.....<LI|
|00001330| 3e 3c 49 3e 46 72 6f 6d | 3a 20 3c 2f 49 3e 00 0b |><I>From|: </I>..|
|00001340| 00 e9 03 32 01 ee 00 24 | 00 01 00 8c 01 00 20 ed |...2...$|...... .|
|00001350| 00 1a 00 2e 0c 14 00 3c | 4c 49 3e 3c 49 3e 52 65 |.......<|LI><I>Re|
|00001360| 66 65 72 65 72 3a 20 3c | 2f 49 3e 00 00 0b 00 f5 |ferer: <|/I>.....|
|00001370| 03 32 01 ee 00 24 00 01 | 00 8c 01 00 20 ed 00 28 |.2...$..|.... ..(|
|00001380| 00 6c 0c 22 00 3c 4c 49 | 3e 3c 49 3e 41 75 74 68 |.l.".<LI|><I>Auth|
|00001390| 65 6e 74 69 63 61 74 69 | 6f 6e 20 4d 65 74 68 6f |enticati|on Metho|
|000013a0| 64 3a 20 3c 2f 49 3e 00 | 00 0b 00 dc 02 32 01 ee |d: </I>.|.....2..|
|000013b0| 00 24 00 01 00 8c 01 00 | 20 ed 00 28 00 b8 0c 23 |.$......| ..(...#|
|000013c0| 00 3c 4c 49 3e 3c 49 3e | 41 75 74 68 65 6e 74 69 |.<LI><I>|Authenti|
|000013d0| 63 61 74 65 64 20 55 73 | 65 72 6e 61 6d 65 3a 20 |cated Us|ername: |
|000013e0| 3c 2f 49 3e 00 0b 00 ec | 02 32 01 ee 00 24 00 01 |</I>....|.2...$..|
|000013f0| 00 8c 01 00 20 ed 00 26 | 00 04 0d 21 00 3c 4c 49 |.... ..&|...!.<LI|
|00001400| 3e 3c 49 3e 41 75 74 68 | 65 6e 74 69 63 61 74 69 |><I>Auth|enticati|
|00001410| 6f 6e 20 52 65 61 6c 6d | 3a 20 3c 2f 49 3e 00 0b |on Realm|: </I>..|
|00001420| 00 d8 03 32 01 ee 00 24 | 00 01 00 8c 01 00 20 ed |...2...$|...... .|
|00001430| 00 0a 00 4e 0d 05 00 3c | 2f 55 4c 3e 00 ee 00 24 |...N...<|/UL>...$|
|00001440| 00 01 00 8c 01 00 20 ed | 00 1e 00 70 0d 19 00 3c |...... .|...p...<|
|00001450| 48 32 3e 53 79 73 74 65 | 6d 20 56 61 72 69 61 62 |H2>Syste|m Variab|
|00001460| 6c 65 73 3c 2f 48 32 3e | 00 ee 00 24 00 01 00 8c |les</H2>|...$....|
|00001470| 01 00 20 ed 00 0a 00 a6 | 0d 04 00 3c 55 4c 3e 00 |.. .....|...<UL>.|
|00001480| 00 ee 00 24 00 01 00 8c | 01 00 20 ed 00 24 00 c8 |...$....|.. ..$..|
|00001490| 0d 1e 00 3c 4c 49 3e 3c | 49 3e 47 4d 54 20 4f 66 |...<LI><|I>GMT Of|
|000014a0| 66 73 65 74 20 28 73 65 | 63 2e 29 3a 20 3c 2f 49 |fset (se|c.): </I|
|000014b0| 3e 00 00 0b 00 1d 04 ab | 10 ec 00 00 00 00 00 00 |>.......|........|
|000014c0| 18 f5 40 f0 00 ab 08 32 | 01 ee 00 24 00 01 00 8c |..@....2|...$....|
|000014d0| 01 00 20 ed 00 1e 00 20 | 0e 18 00 3c 4c 49 3e 3c |.. .... |...<LI><|
|000014e0| 49 3e 4f 75 74 70 75 74 | 20 46 69 6c 65 3a 20 3c |I>Output| File: <|
|000014f0| 2f 49 3e 00 00 0b 00 0b | 03 dc 00 32 01 ee 00 24 |/I>.....|...2...$|
|00001500| 00 01 00 8c 01 00 20 ed | 00 1e 00 64 0e 19 00 3c |...... .|...d...<|
|00001510| 4c 49 3e 3c 49 3e 43 6f | 6e 74 65 6e 74 20 46 69 |LI><I>Co|ntent Fi|
|00001520| 6c 65 3a 20 3c 2f 49 3e | 00 0b 00 e8 00 dc 00 32 |le: </I>|.......2|
|00001530| 01 ee 00 24 00 01 00 8c | 01 00 20 0b 00 32 03 45 |...$....|.. ..2.E|
|00001540| 00 be 0e ed 00 08 00 b0 | 0e 03 00 59 65 73 00 0c |........|...Yes..|
|00001550| 00 fb 00 32 00 ce 0e ed | 00 08 00 c4 0e 02 00 6e |...2....|.......n|
|00001560| 6f 00 00 0c 00 fb 00 00 | 20 ed 00 1c 00 d6 0e 17 |o.......| .......|
|00001570| 00 3c 4c 49 3e 3c 49 3e | 44 65 62 75 67 20 4d 6f |.<LI><I>|Debug Mo|
|00001580| 64 65 3a 20 3c 2f 49 3e | 00 0b 00 fb 00 32 01 ee |de: </I>|.....2..|
|00001590| 00 24 00 01 00 8c 01 00 | 20 ed 00 0a 00 16 0f 05 |.$......| .......|
|000015a0| 00 3c 2f 55 4c 3e 00 ee | 00 24 00 01 00 8c 01 00 |.</UL>..|.$......|
|000015b0| 10 76 00 02 00 04 00 00 | 10 76 00 35 00 04 00 20 |.v......|.v.5... |
|000015c0| 22 48 65 61 64 65 72 73 | 22 20 6d 65 61 6e 73 20 |"Headers|" means |
|000015d0| 73 68 6f 77 20 74 68 65 | 20 41 63 63 65 70 74 3a |show the| Accept:|
|000015e0| 20 61 6e 64 20 45 78 74 | 72 61 20 68 65 61 64 65 | and Ext|ra heade|
|000015f0| 72 73 64 00 10 76 00 02 | 00 04 00 00 10 ed 00 0c |rsd..v..|........|
|00001600| 00 88 0f 07 00 48 45 41 | 44 45 52 53 00 26 00 00 |.....HEA|DERS.&..|
|00001610| 20 0b 00 bd 01 ee 00 24 | 00 01 00 50 03 00 20 ed | ......$|...P.. .|
|00001620| 00 20 00 ba 0f 1b 00 3c | 48 32 3e 4d 49 4d 45 20 |. .....<|H2>MIME |
|00001630| 41 63 63 65 70 74 20 54 | 79 70 65 73 3a 3c 2f 48 |Accept T|ypes:</H|
|00001640| 32 3e 00 ee 00 24 00 01 | 00 8c 01 00 20 0b 00 63 |2>...$..|.... ..c|
|00001650| 01 e4 00 df 00 49 00 50 | 11 00 30 ed 00 0a 00 00 |.....I.P|..0.....|
|00001660| 10 04 00 3c 55 4c 3e 00 | 00 ee 00 24 00 01 00 8c |...<UL>.|...$....|
|00001670| 01 00 30 0b 00 71 03 e4 | 00 0b 00 63 01 e4 04 f7 |..0..q..|...c....|
|00001680| 00 3e 00 ff ff 26 11 00 | 40 76 00 1a 00 10 00 20 |.>...&..|@v..... |
|00001690| 44 6f 6e 27 74 20 64 69 | 73 70 6c 61 79 20 74 68 |Don't di|splay th|
|000016a0| 65 20 22 59 65 73 22 00 | 40 0b 00 71 03 0e 00 01 |e "Yes".|@..q....|
|000016b0| 00 79 01 11 00 43 01 ed | 00 08 00 66 10 03 00 59 |.y...C..|...f...Y|
|000016c0| 65 73 00 a6 00 49 00 b0 | 10 00 50 ed 00 0a 00 7a |es...I..|..P....z|
|000016d0| 10 04 00 3c 4c 49 3e 00 | 00 0b 00 71 03 0e 00 01 |...<LI>.|...q....|
|000016e0| 00 79 01 11 00 3c 01 32 | 01 ee 00 24 00 01 00 8c |.y...<.2|...$....|
|000016f0| 01 00 40 32 00 1c 11 00 | 50 ed 00 0a 00 b8 10 04 |..@2....|P.......|
|00001700| 00 3c 4c 49 3e 00 00 0b | 00 71 03 0e 00 01 00 79 |.<LI>...|.q.....y|
|00001710| 01 11 00 3c 01 32 01 ed | 00 08 00 da 10 02 00 20 |...<.2..|....... |
|00001720| 28 00 00 32 01 0b 00 71 | 03 0e 00 01 00 79 01 11 |(..2...q|.....y..|
|00001730| 00 43 01 32 01 ed 00 06 | 00 fc 10 01 00 29 00 32 |.C.2....|.....).2|
|00001740| 01 ee 00 24 00 01 00 8c | 01 00 40 38 00 00 30 0b |...$....|..@8..0.|
|00001750| 00 71 03 4e 00 ff ff 01 | 00 00 30 ed 00 0a 00 30 |.q.N....|..0....0|
|00001760| 11 05 00 3c 2f 55 4c 3e | 00 ee 00 24 00 01 00 8c |...</UL>|...$....|
|00001770| 01 00 20 32 00 78 11 00 | 30 ed 00 0c 00 58 11 06 |.. 2.x..|0....X..|
|00001780| 00 28 6e 6f 6e 65 29 00 | 00 ee 00 24 00 01 00 8c |.(none).|...$....|
|00001790| 01 00 20 38 00 00 20 ed | 00 1c 00 80 11 17 00 3c |.. 8.. .|.......<|
|000017a0| 48 32 3e 45 78 74 72 61 | 20 48 65 61 64 65 72 73 |H2>Extra| Headers|
|000017b0| 3a 3c 2f 48 32 3e 00 ee | 00 24 00 01 00 8c 01 00 |:</H2>..|.$......|
|000017c0| 20 0b 00 4c 01 e4 00 df | 00 49 00 86 12 00 30 ed | ..L....|.I....0.|
|000017d0| 00 0a 00 c2 11 04 00 3c | 55 4c 3e 00 00 ee 00 24 |.......<|UL>....$|
|000017e0| 00 01 00 8c 01 00 30 0b | 00 71 03 e4 00 0b 00 4c |......0.|.q.....L|
|000017f0| 01 e4 04 f7 00 3e 00 ff | ff 5c 12 00 40 ed 00 0c |.....>..|.\..@...|
|00001800| 00 fa 11 07 00 3c 4c 49 | 3e 3c 49 3e 00 0b 00 71 |.....<LI|><I>...q|
|00001810| 03 0e 00 01 00 15 01 11 | 00 3c 01 32 01 ed 00 0c |........|.<.2....|
|00001820| 00 1e 12 06 00 3a 20 3c | 2f 49 3e 00 00 32 01 0b |.....: <|/I>..2..|
|00001830| 00 71 03 0e 00 01 00 15 | 01 11 00 43 01 32 01 ee |.q......|...C.2..|
|00001840| 00 24 00 01 00 8c 01 00 | 30 0b 00 71 03 4e 00 ff |.$......|0..q.N..|
|00001850| ff 01 00 00 30 ed 00 0a | 00 66 12 05 00 3c 2f 55 |....0...|.f...</U|
|00001860| 4c 3e 00 ee 00 24 00 01 | 00 8c 01 00 20 32 00 ae |L>...$..|.... 2..|
|00001870| 12 00 30 ed 00 0c 00 8e | 12 06 00 28 6e 6f 6e 65 |..0.....|...(none|
|00001880| 29 00 00 ee 00 24 00 01 | 00 8c 01 00 20 38 00 00 |)....$..|.... 8..|
|00001890| 10 76 00 02 00 04 00 00 | 10 76 00 2b 00 04 00 20 |.v......|.v.+... |
|000018a0| 22 46 6f 72 6d 22 20 6d | 65 61 6e 73 20 73 68 6f |"Form" m|eans sho|
|000018b0| 77 20 74 68 65 20 66 6f | 72 6d 20 73 74 75 66 66 |w the fo|rm stuff|
|000018c0| 20 64 65 63 6f 64 65 64 | 03 00 10 76 00 02 00 04 | decoded|...v....|
|000018d0| 00 00 10 ed 00 0a 00 04 | 00 04 00 46 4f 52 4d 00 |........|...FORM.|
|000018e0| 00 26 00 00 20 0b 00 bd | 01 ee 00 24 00 01 00 50 |.&.. ...|...$...P|
|000018f0| 03 00 20 ed 00 1a 00 2c | 13 15 00 3c 48 32 3e 46 |.. ....,|...<H2>F|
|00001900| 6f 72 6d 20 66 69 65 6c | 64 73 3a 3c 2f 48 32 3e |orm fiel|ds:</H2>|
|00001910| 00 ee 00 24 00 01 00 8c | 01 00 20 0b 00 76 03 e4 |...$....|.. ..v..|
|00001920| 00 df 00 49 00 30 14 00 | 30 ed 00 0a 00 6c 13 04 |...I.0..|0....l..|
|00001930| 00 3c 55 4c 3e 00 00 ee | 00 24 00 01 00 8c 01 00 |.<UL>...|.$......|
|00001940| 30 0b 00 71 03 e4 00 0b | 00 76 03 e4 04 f7 00 3e |0..q....|.v.....>|
|00001950| 00 ff ff 06 14 00 40 ed | 00 0c 00 a4 13 07 00 3c |......@.|.......<|
|00001960| 4c 49 3e 3c 49 3e 00 0b | 00 71 03 0e 00 01 00 8b |LI><I>..|.q......|
|00001970| 03 11 00 3c 01 32 01 ed | 00 0c 00 c8 13 06 00 3a |...<.2..|.......:|
|00001980| 20 3c 2f 49 3e 00 00 32 | 01 0b 00 71 03 0e 00 01 | </I>..2|...q....|
|00001990| 00 8b 03 11 00 43 01 32 | 01 ee 00 24 00 01 00 8c |.....C.2|...$....|
|000019a0| 01 00 30 0b 00 71 03 4e | 00 ff ff 01 00 00 30 ed |..0..q.N|......0.|
|000019b0| 00 0a 00 10 14 05 00 3c | 2f 55 4c 3e 00 ee 00 24 |.......<|/UL>...$|
|000019c0| 00 01 00 8c 01 00 20 32 | 00 58 14 00 30 ed 00 0c |...... 2|.X..0...|
|000019d0| 00 38 14 06 00 28 6e 6f | 6e 65 29 00 00 ee 00 24 |.8...(no|ne)....$|
|000019e0| 00 01 00 8c 01 00 20 38 | 00 00 20 0b 00 9d 03 e4 |...... 8|.. .....|
|000019f0| 00 df 00 49 00 9e 15 00 | 30 ed 00 24 00 6e 14 1f |...I....|0..$.n..|
|00001a00| 00 3c 48 32 3e 46 6f 72 | 6d 20 46 69 65 6c 64 73 |.<H2>For|m Fields|
|00001a10| 20 26 67 74 3b 20 36 34 | 4b 42 3a 3c 2f 48 32 3e | &gt; 64|KB:</H2>|
|00001a20| 00 ee 00 24 00 01 00 8c | 01 00 30 ed 00 0a 00 aa |...$....|..0.....|
|00001a30| 14 04 00 3c 55 4c 3e 00 | 00 ee 00 24 00 01 00 8c |...<UL>.|...$....|
|00001a40| 01 00 30 0b 00 71 03 e4 | 00 0b 00 9d 03 e4 04 f7 |..0..q..|........|
|00001a50| 00 3e 00 ff ff 76 15 00 | 40 ed 00 0c 00 e2 14 07 |.>...v..|@.......|
|00001a60| 00 3c 4c 49 3e 3c 49 3e | 00 0b 00 71 03 0e 00 01 |.<LI><I>|...q....|
|00001a70| 00 b2 03 11 00 3c 01 32 | 01 ed 00 12 00 06 15 0d |.....<.2|........|
|00001a80| 00 3a 20 3c 2f 49 3e 4f | 66 66 73 65 74 3d 00 32 |.: </I>O|ffset=.2|
|00001a90| 01 0b 00 71 03 0e 00 01 | 00 b2 03 11 00 c4 03 ab |...q....|........|
|00001aa0| 1c 32 01 ed 00 0e 00 34 | 15 09 00 2c 20 4c 65 6e |.2.....4|..., Len|
|00001ab0| 67 74 68 3d 00 32 01 0b | 00 71 03 0e 00 01 00 b2 |gth=.2..|.q......|
|00001ac0| 03 11 00 ce 03 ab 1c 32 | 01 ee 00 24 00 01 00 8c |.......2|...$....|
|00001ad0| 01 00 30 0b 00 71 03 4e | 00 ff ff 01 00 00 30 ed |..0..q.N|......0.|
|00001ae0| 00 0a 00 80 15 05 00 3c | 2f 55 4c 3e 00 ee 00 24 |.......<|/UL>...$|
|00001af0| 00 01 00 8c 01 00 20 38 | 00 00 10 00 10 25 00 06 |...... 8|.....%..|
|00001b00| 00 00 20 0b 00 bd 01 ee | 00 24 00 01 00 50 03 00 |.. .....|.$...P..|
|00001b10| 20 ed 00 1c 00 ca 15 16 | 00 3c 48 32 3e 55 6e 6b | .......|.<H2>Unk|
|00001b20| 6e 6f 77 6e 20 53 65 6c | 65 63 74 6f 72 20 22 00 |nown Sel|ector ".|
|00001b30| 00 0b 00 bd 01 32 01 ed | 00 0c 00 f4 15 06 00 22 |.....2..|......."|
|00001b40| 3c 2f 48 32 3e 00 00 32 | 01 ee 00 24 00 01 00 8c |</H2>..2|...$....|
|00001b50| 01 00 20 ed 00 0e 00 1e | 16 09 00 54 72 79 20 61 |.. .....|...Try a|
|00001b60| 67 61 69 6e 00 ee 00 24 | 00 01 00 8c 01 00 20 00 |gain...$|...... .|
|00001b70| 10 3a 00 00 00 00 10 76 | 00 02 00 04 00 00 10 76 |.:.....v|.......v|
|00001b80| 00 42 00 04 00 20 46 69 | 6e 69 73 68 20 75 70 20 |.B... Fi|nish up |
|00001b90| 77 69 74 68 20 73 65 72 | 76 65 72 20 61 64 6d 69 |with ser|ver admi|
|00001ba0| 6e 27 73 20 61 64 64 72 | 65 73 73 2e 20 52 65 74 |n's addr|ess. Ret|
|00001bb0| 75 72 6e 20 74 6f 20 63 | 6f 6d 70 6c 65 74 65 20 |urn to c|omplete |
|00001bc0| 48 54 54 50 2e 00 10 76 | 00 02 00 04 00 00 10 ed |HTTP...v|........|
|00001bd0| 00 0a 00 a8 16 04 00 3c | 48 52 3e 00 00 ee 00 24 |.......<|HR>....$|
|00001be0| 00 01 00 8c 01 00 10 ed | 00 16 00 ca 16 10 00 3c |........|.......<|
|00001bf0| 41 20 48 52 45 46 3d 22 | 6d 61 69 6c 74 6f 3a 00 |A HREF="|mailto:.|
|00001c00| 00 0b 00 90 02 32 01 ed | 00 08 00 ee 16 02 00 22 |.....2..|......."|
|00001c10| 3e 00 00 32 01 ee 00 24 | 00 01 00 8c 01 00 10 ed |>..2...$|........|
|00001c20| 00 12 00 14 17 0d 00 3c | 61 64 64 72 65 73 73 3e |.......<|address>|
|00001c30| 26 6c 74 3b 00 0b 00 90 | 02 32 01 ed 00 14 00 34 |&lt;....|.2.....4|
|00001c40| 17 0e 00 26 67 74 3b 3c | 2f 61 64 64 72 65 73 73 |...&gt;<|/address|
|00001c50| 3e 00 00 32 01 ee 00 24 | 00 01 00 8c 01 00 10 ed |>..2...$|........|
|00001c60| 00 18 00 66 17 12 00 3c | 2f 41 3e 3c 2f 42 4f 44 |...f...<|/A></BOD|
|00001c70| 59 3e 3c 2f 48 54 4d 4c | 3e 00 00 ee 00 24 00 01 |Y></HTML|>....$..|
|00001c80| 00 8c 01 00 00 00 10 76 | 00 1d 00 04 00 0d 06 2a |.......v|.......*|
|00001c90| 20 52 45 54 55 52 4e 2c | 20 44 4f 4e 27 54 20 53 | RETURN,| DON'T S|
|00001ca0| 54 4f 50 21 20 0d 06 2a | 00 00 00 39 00 09 00 08 |TOP! ..*|...9....|
|00001cb0| 00 ff ff ff ff ff ff ff | ff 9a 00 04 00 03 00 00 |........|........|
|00001cc0| 0a 00 49 6e 74 65 72 5f | 4d 61 69 6e 01 00 34 26 |..Inter_|Main..4&|
|00001cd0| 01 00 00 18 00 00 00 76 | 00 05 00 00 00 0d 4b 2d |.......v|......K-|
|00001ce0| 00 00 00 76 00 02 00 00 | 00 00 00 76 00 30 00 00 |...v....|...v.0..|
|00001cf0| 00 20 20 20 49 6e 74 65 | 72 5f 4d 61 69 6e 28 29 |. Inte|r_Main()|
|00001d00| 20 2d 20 53 74 75 62 20 | 66 6f 72 20 69 6e 74 65 | - Stub |for inte|
|00001d10| 72 61 63 74 69 76 65 20 | 73 74 61 72 74 75 70 00 |ractive |startup.|
|00001d20| 00 76 00 02 00 00 00 00 | 00 76 00 37 00 00 00 20 |.v......|.v.7... |
|00001d30| 53 65 65 20 74 68 65 20 | 63 6f 6d 6d 65 6e 74 73 |See the |comments|
|00001d40| 20 69 6e 20 74 68 65 20 | 43 47 49 2e 42 41 53 20 | in the |CGI.BAS |
|00001d50| 64 65 63 6c 61 72 61 74 | 69 6f 6e 73 20 73 65 63 |declarat|ions sec|
|00001d60| 74 69 6f 6e 2d 00 00 76 | 00 05 00 00 00 0d 4b 2d |tion-..v|......K-|
|00001d70| 00 00 00 58 00 06 00 04 | 04 00 01 00 00 00 10 ed |...X....|........|
|00001d80| 00 2e 00 b4 00 29 00 54 | 68 69 73 20 69 73 20 61 |.....).T|his is a|
|00001d90| 20 43 47 49 20 70 72 6f | 67 72 61 6d 20 66 6f 72 | CGI pro|gram for|
|00001da0| 20 74 68 65 20 57 65 62 | 20 53 65 72 76 65 72 2e | the Web| Server.|
|00001db0| 00 e5 00 10 00 ed 00 0c | 00 ea 00 07 00 43 47 49 |........|.....CGI|
|00001dc0| 2e 42 41 53 00 26 01 00 | 10 00 10 76 00 20 00 04 |.BAS.&..|...v. ..|
|00001dd0| 00 20 45 78 69 74 20 53 | 75 62 20 77 69 6c 6c 20 |. Exit S|ub will |
|00001de0| 65 6e 64 20 74 68 65 20 | 70 72 6f 67 72 61 6d 00 |end the |program.|
|00001df0| 00 39 00 09 00 08 00 ff | ff ff ff ff ff ff ff 0b |.9......|........|
|00001e00| 00 04 00 03 00 00 0d 00 | 53 74 61 72 74 44 6f 63 |........|StartDoc|
|00001e10| 75 6d 65 6e 74 01 00 34 | 3a 02 00 00 18 00 00 00 |ument..4|:.......|
|00001e20| 58 00 0e 00 50 03 00 01 | 01 00 bd 01 00 80 07 00 |X...P...|........|
|00001e30| 00 00 00 10 ed 00 1c 00 | 20 00 17 00 43 6f 6e 74 |........| ...Cont|
|00001e40| 65 6e 74 2d 74 79 70 65 | 3a 20 74 65 78 74 2f 68 |ent-type|: text/h|
|00001e50| 74 6d 6c 00 ee 00 24 00 | 01 00 8c 01 00 10 ed 00 |tml...$.|........|
|00001e60| 2e 00 96 00 28 00 58 2d | 53 63 72 69 70 74 2d 6e |....(.X-|Script-n|
|00001e70| 61 6d 65 3a 20 56 69 73 | 75 61 6c 20 42 61 73 69 |ame: Vis|ual Basi|
|00001e80| 63 20 43 47 49 20 54 65 | 73 74 20 31 2e 34 00 00 |c CGI Te|st 1.4..|
|00001e90| ee 00 24 00 01 00 8c 01 | 00 10 ed 00 06 00 dc 00 |..$.....|........|
|00001ea0| 00 00 00 00 ee 00 24 00 | 01 00 8c 01 00 10 ed 00 |......$.|........|
|00001eb0| 40 00 fa 00 3a 00 3c 48 | 54 4d 4c 3e 3c 48 45 41 |@...:.<H|TML><HEA|
|00001ec0| 44 3e 3c 54 49 54 4c 45 | 3e 57 69 6e 64 6f 77 73 |D><TITLE|>Windows|
|00001ed0| 20 43 47 49 20 54 65 73 | 74 20 52 65 73 75 6c 74 | CGI Tes|t Result|
|00001ee0| 73 3c 2f 54 49 54 4c 45 | 3e 3c 2f 48 45 41 44 3e |s</TITLE|></HEAD>|
|00001ef0| 00 00 ee 00 24 00 01 00 | 8c 01 00 10 ed 00 2c 00 |....$...|......,.|
|00001f00| 52 01 27 00 3c 42 4f 44 | 59 3e 3c 48 31 3e 57 69 |R.'.<BOD|Y><H1>Wi|
|00001f10| 6e 64 6f 77 73 20 43 47 | 49 20 54 65 73 74 20 52 |ndows CG|I Test R|
|00001f20| 65 73 75 6c 74 73 3c 2f | 48 31 3e 00 ee 00 24 00 |esults</|H1>...$.|
|00001f30| 01 00 8c 01 00 10 ed 00 | 2a 00 96 01 24 00 50 72 |........|*...$.Pr|
|00001f40| 6f 67 72 61 6d 20 76 65 | 72 73 69 6f 6e 3a 20 31 |ogram ve|rsion: 1|
|00001f50| 2e 34 20 28 31 37 2d 4d | 61 72 2d 39 35 29 3c 42 |.4 (17-M|ar-95)<B|
|00001f60| 52 3e 00 00 ee 00 24 00 | 01 00 8c 01 00 10 ed 00 |R>....$.|........|
|00001f70| 0e 00 d8 01 08 00 53 65 | 72 76 65 72 3a 20 00 00 |......Se|rver: ..|
|00001f80| 0b 00 a7 01 32 01 ed 00 | 0a 00 f4 01 04 00 3c 42 |....2...|......<B|
|00001f90| 52 3e 00 00 32 01 ee 00 | 24 00 01 00 8c 01 00 10 |R>..2...|$.......|
|00001fa0| ed 00 16 00 1c 02 10 00 | 53 65 6c 65 63 74 6f 72 |........|Selector|
|00001fb0| 3a 20 3c 43 4f 44 45 3e | 00 00 0b 00 bd 01 32 01 |: <CODE>|......2.|
|00001fc0| ed 00 10 00 40 02 0a 00 | 3c 2f 43 4f 44 45 3e 3c |....@...|</CODE><|
|00001fd0| 50 3e 00 00 32 01 ee 00 | 24 00 01 00 8c 01 00 10 |P>..2...|$.......|
|00001fe0| ed 00 48 00 6e 02 42 00 | 3c 41 20 48 52 45 46 3d |..H.n.B.|<A HREF=|
|00001ff0| 22 2f 77 73 64 6f 63 73 | 2f 33 32 64 65 6d 6f 2f |"/wsdocs|/32demo/|
|00002000| 63 67 69 74 65 73 74 2e | 68 74 6d 6c 22 3e 52 65 |cgitest.|html">Re|
|00002010| 74 75 72 6e 20 74 6f 20 | 75 73 61 67 65 20 64 6f |turn to |usage do|
|00002020| 63 75 6d 65 6e 74 3c 2f | 41 3e 00 00 ee 00 24 00 |cument</|A>....$.|
|00002030| 01 00 8c 01 00 10 ed 00 | 0a 00 ce 02 04 00 3c 48 |........|......<H|
|00002040| 52 3e 00 00 ee 00 24 00 | 01 00 8c 01 00 00 39 00 |R>....$.|......9.|
|00002050| 09 00 08 00 ff ff ff ff | ff ff ff ff 0c 00 04 00 |........|........|
|00002060| 03 00 fd | |... | |
+--------+-------------------------+-------------------------+--------+--------+